work aboard ship - French English Dictionary